package sring;
//sring演示

public class SringDemo {
    public static void main(String[] args) {
//        String S1="123ab";
//        String S2="123ab";
//        String S3="123ab";
//        System.out.println(S1==S2);
//        System.out.println(S1==S3);
//        S1=S1+"！";
//        System.out.println(S1==S2);
        String S1="123ABC";
        String S2="123"+"ABC";
        System.out.println(S1==S2);//若发现两个字面量相连，则会直接连接好并保存结果
        String S3="123";
        String S4=S3+"ABC";//因为S3是一个变量 所以在编译期并不会直接编译好
        System.out.println(S4==S1);
        String S5=new String("hello");
        String S6="hello";
        System.out.println(S5.equals(S6));//比较内容是否相同--
        String S7=new String("hello");//创建了两个对象
        String S8="hello";//字面量对象地址
        System.out.println(S7==S8);//比较地址是否相同

    }
}
